the promenade (hotel) - Spanish English Dictionary